2014/02/09

[推薦] 五種開源迷思

開源(Open Sourse)是個由來已久的運動(約莫跟 internet 的誕生同步),開始時主要是有人提倡把軟體、程式的原始碼(source code)在網路上公開,讓所有的人可以取得,參考,修改。這樣的運動的基本精神是「知識應該是公共財」,「看別人的程式是學寫程式的最佳方式」,「回饋社群」等等,很容易可以想見這不會是主流的想法。

經過多年的發展,open source 雖然在消費市場上沒有形成主力,但社群的貢獻對於資訊產業的創新孕育卻然造成了重大的影響。我們這十多年來在談雲端(cloud computing)、談巨資料(big data),行動運算(mobile computing)背後的技術幾乎都是 open-source 的產物。你的手機如果是 Android,那也是開源的產物;你的電腦如果是 Mac,那也是基於 open source 作業系統 BSD 所衍生出來的產品。

影響所至,現在連硬體設計也吹起開源風(open source hardware),讓更多人能夠自己動手實現自己的點子。

要講開源的歷史,可以寫好幾本書,不過這篇「五種開源迷思」簡單的點出了幾個一般人對開源的迷思,可以參考看看。

[摘要]
  1. 只要把你的程式碼開源,就有人會免費幫你工作
  2. 傳統軟體廠商會不惜一切避免開放源碼
  3. 開源專案加速創新速度
  4. 開源軟體會自動幫你省錢
  5. 開源專案品質不高

沒有留言: